moose knuckles - Turkish English Dictionary